Rural Hall, NC is a city located in Forsyth County, North Carolina and has a land area of 23.36 square miles (60.50 km2). The water area for the city is 0.07 square miles or 0.18 km2. There are 4 total unique zip codes in Rural Hall, North Carolina. The area code(s) for Rural Hall is 336.
|